someone who is from saint lucia or of saint lucian descent - Turco Inglés Diccionario